suffering from … - Turco Inglés Diccionario